polymer sorbent - German English Dictionary